package com.metis.document.parse.dialog.service;

import java.io.OutputStream;

import com.metis.document.parse.dialog.entity.ParseParameter;
import com.metis.document.parse.dialog.models.dto.ParseResultDTO;
import com.metis.document.parse.dialog.utils.ByteArrayMultipartFile;
import org.jetbrains.annotations.NotNull;

public interface ParseService {

    /**
     * 待解析文件
     */
    void parsePDF(@NotNull ByteArrayMultipartFile file, @NotNull OutputStream os);


    void parsePDF(@NotNull ParseParameter parameter);

    public void parsePdfDTO(ParseResultDTO parseResultDTO, OutputStream os);
}
